X1.4 Flare! Huge Sunspot That Triggered May's Amazing Solar Storms Back At It